fn main() {
    println!("book2 test1 ");
    let v = vec![1,2, 3];

    let v2 = v;


    // println!("{:?}", v); // 会报错

    // display(v2);
    // println!("{:?}", v2);

    print_vec(&v2);
    println!("in main {:?}",v2);
}

fn display(v : Vec<i32>) {
    println!("{:?}", v);
}

fn print_vec(v : &Vec<i32>) {
    println!("print_vec {:?}", v);
}